import type { MessageType } from './im-message-type';
/**
 * 消息项接口
 */
export interface MessageItem {
    // 消息id
    id: number;
    // 好友id
    friendId: string;
    // 是否是自己的消息
    isMy: boolean;
    // 昵称(发送消息的昵称)
    nickname: string;
    // 是否显示时间
    showTime: boolean;
    // 消息时间
    time: string;
    // 消息时间戳
    timestamp: number;  
    // 消息类型
    type: MessageType;
    // 消息内容
    content: string;
    // 消息头像
    headUrl: string;
    // 消息发送状态
    sendStatus: 'sending' | 'success' | 'failed';
    // 消息语音时长
    voiceDuration?: number;
    // 是否正在播放
    isPlaying?: boolean;
    // 消息保存key
    saveKey?: string;
}
